payment certain - Turkish English Dictionary